package com.person.modules.sys.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.person.modules.sys.entity.SysAuditEntity;
import com.person.modules.sys.entity.SysCompanyEntity;

import java.util.List;


public interface SysCompanyService  extends IService<SysCompanyEntity> {

    /**
     *  查询该公司名是否被注册
     */
    SysCompanyEntity queryByCompanyName(String companyName);

    void register(SysCompanyEntity sysCompanyEntity);

    void registerPic(String newFileName,String compName);

    /**
     *  查询该用户名是否被注册
     */
    SysCompanyEntity queryByUserName(String userName);
    /**
     *  查询所以未审核的公司
     */
    List<SysCompanyEntity> getCompanyList(int status);

    /**平台上注册的企业数*/
    Integer getCompanyCount();


}
